export default {
  lengendMap: {
    // 气温
    T2M: [
      {
        stop: 'rgb(37, 0, 45)',
        value: -60
      },
      {
        stop: 'rgb(119, 32, 117)',
        value: -40
      },
      {
        stop: 'rgb(176, 33, 198)',
        value: -32
      },
      {
        stop: 'rgb(137, 43, 215)',
        value: -24
      },
      {
        stop: 'rgb(43, 85, 234)',
        value: -16
      },
      {
        stop: 'rgb(75, 148, 215)',
        value: -8
      },
      {
        stop: 'rgb(149, 255, 243)',
        value: 0
      },
      {
        stop: 'rgb(77, 179, 109)',
        value: 8
      },
      {
        stop: 'rgb(255, 247, 113)',
        value: 16
      },
      {
        stop: 'rgb(255, 186, 78)',
        value: 24
      },
      {
        stop: 'rgb(230, 71, 18)',
        value: 32
      },
      {
        stop: 'rgb(96, 17, 17)',
        value: 40
      },
      {
        stop: 'rgb(53, 0, 0)',
        value: 60
      }
    ],
    TEM: [
      {
        stop: 'rgb(37, 0, 45)',
        value: -60
      },
      {
        stop: 'rgb(119, 32, 117)',
        value: -40
      },
      {
        stop: 'rgb(176, 33, 198)',
        value: -32
      },
      {
        stop: 'rgb(137, 43, 215)',
        value: -24
      },
      {
        stop: 'rgb(43, 85, 234)',
        value: -16
      },
      {
        stop: 'rgb(75, 148, 215)',
        value: -8
      },
      {
        stop: 'rgb(149, 255, 243)',
        value: 0
      },
      {
        stop: 'rgb(77, 179, 109)',
        value: 8
      },
      {
        stop: 'rgb(255, 247, 113)',
        value: 16
      },
      {
        stop: 'rgb(255, 186, 78)',
        value: 24
      },
      {
        stop: 'rgb(230, 71, 18)',
        value: 32
      },
      {
        stop: 'rgb(96, 17, 17)',
        value: 40
      },
      {
        stop: 'rgb(53, 0, 0)',
        value: 60
      }
    ],
    // 风
    '10UV': [
      {
        stop: 'rgb(100, 115, 178)',
        value: 0
      },
      {
        stop: 'rgb(90, 93, 153)',
        value: 2
      },
      {
        stop: 'rgb(79, 105, 177)',
        value: 4
      },
      {
        stop: 'rgb(85, 137, 176)',
        value: 6
      },
      {
        stop: 'rgb(103, 166, 151)',
        value: 8
      },
      {
        stop: 'rgb(109, 179, 104)',
        value: 10
      },
      {
        stop: 'rgb(255, 231, 109)',
        value: 15
      },
      {
        stop: 'rgb(249, 136, 41)',
        value: 20
      },
      {
        stop: 'rgba(238, 102, 55,1)',
        value: 25
      },
      {
        stop: 'rgba(225, 35, 35,1)',
        value: 30
      },
      {
        stop: 'rgb(202, 0, 149)',
        value: 40
      },
      {
        stop: 'rgb(119, 12, 99)',
        value: 50
      },
      {
        stop: 'rgb(49, 0, 46)',
        value: 60
      }
    ],
    WIV: [
      {
        stop: 'rgb(100, 115, 178)',
        value: 0
      },
      {
        stop: 'rgb(90, 93, 153)',
        value: 1
      },
      {
        stop: 'rgb(79, 105, 177)',
        value: 2
      },
      {
        stop: 'rgb(85, 137, 176)',
        value: 3
      },
      {
        stop: 'rgb(103, 166, 151)',
        value: 4
      },
      {
        stop: 'rgb(109, 179, 104)',
        value: 5
      },
      {
        stop: 'rgb(255, 231, 109)',
        value: 7
      },
      {
        stop: 'rgb(249, 136, 41)',
        value: 9
      },
      {
        stop: 'rgba(238, 102, 55,1)',
        value: 12
      },
      {
        stop: 'rgba(225, 35, 35,1)',
        value: 15
      },
      {
        stop: 'rgb(202, 0, 149)',
        value: 18
      },
      {
        stop: 'rgb(119, 12, 99)',
        value: 24
      },
      {
        stop: 'rgb(49, 0, 46)',
        value: 30
      }
    ], //替换一下u v code
    WIU: [
      {
        stop: 'rgb(100, 115, 178)',
        value: 0
      },
      {
        stop: 'rgb(90, 93, 153)',
        value: 1
      },
      {
        stop: 'rgb(79, 105, 177)',
        value: 2
      },
      {
        stop: 'rgb(85, 137, 176)',
        value: 3
      },
      {
        stop: 'rgb(103, 166, 151)',
        value: 4
      },
      {
        stop: 'rgb(109, 179, 104)',
        value: 5
      },
      {
        stop: 'rgb(255, 231, 109)',
        value: 7
      },
      {
        stop: 'rgb(249, 136, 41)',
        value: 9
      },
      {
        stop: 'rgba(238, 102, 55,1)',
        value: 12
      },
      {
        stop: 'rgba(225, 35, 35,1)',
        value: 15
      },
      {
        stop: 'rgb(202, 0, 149)',
        value: 18
      },
      {
        stop: 'rgb(119, 12, 99)',
        value: 24
      },
      {
        stop: 'rgb(49, 0, 46)',
        value: 30
      }
    ], //替换一下u v code
    // 降水
    RAIN: [
      { value: 0.1, stop: 'rgba(255, 255, 255, 0)' },
      { value: 1.6, stop: 'rgb(166, 242, 143)' },
      { value: 7, stop: 'rgb(61, 186, 61)' },
      { value: 15, stop: 'rgb(97, 184, 255)' },
      { value: 40, stop: 'rgb(0, 0, 255)' },
      { value: 50, stop: 'rgb(250, 0, 250)' },
      { value: 20000, stop: 'rgb(128, 0, 64)' }
    ],
    // 云量
    TCC: [
      {
        stop: 'rgb(229, 226, 224)',
        value: 0
      },
      {
        stop: 'rgb(224, 142, 121)',
        value: 30
      },
      {
        stop: 'rgb(241, 212, 175)',
        value: 40
      },
      {
        stop: 'rgb(236, 229, 206)',
        value: 50
      },
      {
        stop: 'rgb(225, 236, 206)',
        value: 60
      },
      {
        stop: 'rgb(180, 199, 206)',
        value: 70
      },
      {
        stop: 'rgb(144, 187, 215)',
        value: 80
      },
      {
        stop: 'rgb(106, 165, 204)',
        value: 85
      },
      {
        stop: 'rgb(93, 148, 215)',
        value: 90
      },
      {
        stop: 'rgb(61, 99, 161)',
        value: 95
      },
      {
        stop: 'rgb(34, 70, 130)',
        value: 98
      },
      {
        stop: 'rgb(26, 32, 85)',
        value: 100
      }
    ],
    // 能见度
    VIS: [
      {
        stop: 'rgb(100, 115, 178)',
        value: 0
      },
      {
        stop: 'rgb(90, 93, 153)',
        value: 2
      },
      {
        stop: 'rgb(79, 105, 177)',
        value: 4
      },
      {
        stop: 'rgb(85, 137, 176)',
        value: 6
      },
      {
        stop: 'rgb(103, 166, 151)',
        value: 8
      },
      {
        stop: 'rgb(109, 179, 104)',
        value: 10
      },
      {
        stop: 'rgb(255, 231, 109)',
        value: 15
      },
      {
        stop: 'rgb(249, 136, 41)',
        value: 20
      },
      {
        stop: 'rgba(238, 102, 55,1)',
        value: 25
      },
      {
        stop: 'rgba(225, 35, 35,1)',
        value: 30
      },
      {
        stop: 'rgb(202, 0, 149)',
        value: 40
      },
      {
        stop: 'rgb(119, 12, 99)',
        value: 50
      },
      {
        stop: 'rgb(49, 0, 46)',
        value: 60
      }
    ],
    // RH2M
    RH2M: [
      {
        stop: 'rgb(68, 41, 25)',
        value: 0
      },
      {
        stop: 'rgb(224, 142, 121)',
        value: 30
      },
      {
        stop: 'rgb(241, 212, 175)',
        value: 40
      },
      {
        stop: 'rgb(236, 229, 206)',
        value: 50
      },
      {
        stop: 'rgb(225, 236, 206)',
        value: 60
      },
      {
        stop: 'rgb(180, 199, 206)',
        value: 70
      },
      {
        stop: 'rgb(144, 187, 215)',
        value: 80
      },
      {
        stop: 'rgb(106, 165, 204)',
        value: 85
      },
      {
        stop: 'rgb(93, 148, 215)',
        value: 90
      },
      {
        stop: 'rgb(61, 99, 161)',
        value: 95
      },
      {
        stop: 'rgb(34, 70, 130)',
        value: 98
      },
      {
        stop: 'rgb(26, 32, 85)',
        value: 100
      }
    ],
    RHU: [
      {
        stop: 'rgb(68, 41, 25)',
        value: 0
      },
      {
        stop: 'rgb(224, 142, 121)',
        value: 30
      },
      {
        stop: 'rgb(241, 212, 175)',
        value: 40
      },
      {
        stop: 'rgb(236, 229, 206)',
        value: 50
      },
      {
        stop: 'rgb(225, 236, 206)',
        value: 60
      },
      {
        stop: 'rgb(180, 199, 206)',
        value: 70
      },
      {
        stop: 'rgb(144, 187, 215)',
        value: 80
      },
      {
        stop: 'rgb(106, 165, 204)',
        value: 85
      },
      {
        stop: 'rgb(93, 148, 215)',
        value: 90
      },
      {
        stop: 'rgb(61, 99, 161)',
        value: 95
      },
      {
        stop: 'rgb(34, 70, 130)',
        value: 98
      },
      {
        stop: 'rgb(26, 32, 85)',
        value: 100
      }
    ]
  },
  ys: {
    // 气温
    T2M: 'color-temp#res',
    TEM: 'color-temp#res',
    // 风
    '10UV': 'color-wind#res',
    WIV: 'color-wind-low#res', //替换一下u v code
    WIU: 'color-wind-low#res',
    // 降水
    RAIN: 'color-precp#res',
    // 云量
    TCC: 'color-cloudcover#res',
    // 能见度
    VIS: 'color-vis#res',
    // RH2M
    RH2M: 'color-rh#res',
    RHU: 'color-rh#res'
  }
}
